package com.resource.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 合同保存数据传输对象
 *
 * @author jianghao.zhang
 */
@Data
public class ContractSaveDto implements Serializable {

    private static final long serialVersionUID = -4628234522646659269L;

    /**
     * 合同主要信息
     */
    private ContractSaveMainDto contract;

    /**
     * 子合同
     */
    private List<Integer> childContracts = new ArrayList<>();
    private List<String> contractOrder = new ArrayList<>();
    private List<String> contractRemind = new ArrayList<>();
    private List<String> contractFlow= new ArrayList<>();
    private List<String> deleteOrder= new ArrayList<>();
    private List<String> deleteProject= new ArrayList<>();
    private List<String> deleteRemind= new ArrayList<>();
}